supply squadron - German English Dictionary